that's your idea - Allemand Anglais Dictionnaire